.content_warp{
  width:100%;
  padding:235px 0 0 0;
  margin-bottom:5px;
}

.content_l {
  width:20%;
  float:left;
  border1:1px solid #000;
}

.content_r {
  width:76%;
  float:left;
  text-align:left;
  padding-left:35px;
}

.sub_nav {
  margin:5px 0 0 40px;
  height:310px;
}
.sub_nav dt {
  float:left;
  -webkit-text-size-adjust: none;
  font-size: 25px;
  font-weight:bold;
  padding-bottom:20px;
}

.sub_nav dd {
  width:137px;
  padding:0px 0 0 0px;
  -webkit-text-size-adjust: none;
  font-size: 13px;
  font-family:"SimSun";
  cursor:hand;
  margin-bottom:3px;
}

.sub_nav a{
  -webkit-text-size-adjust: none;
  width:114px;
  height:25px;
  cursor:pointer;
  display:block;
  text-decoration:none;
  padding-left:22px;
}

.sub_nav dd.on,.sub_nav dd a:hover{
  background:url('../imgs/sub_nva_on.gif') no-repeat 0px 0px;
  color:#fff;
}

.sub_nav dd.on a{
  color:#fff;
}

.sub_img {
  margin:10px 0 0 15px;
}

.content_r dt {
  width:725px;
  float:left;
  margin-left:20px;
}

.content_r dd {
  width:725px;
  text-align: left;
  margin-left:20px; 
}

.content_r dd .t {
  -webkit-text-size-adjust: none;
  font-size: 16px;
  text-align: left; 
  font-weight:bold;
}


/* 通知及新闻发布 */
.active_news_title {
  font-size: 20px;
  text-align: left;
}
.active_news_title span {
  text-align: left;
  color:#fff;
}

dd.active_news_nav {
  width:675px;
  background:url('../imgs/active_news_nav.gif') no-repeat 0px 0px;
  margin-top:10px;
}

.active_news_nav div{
  padding:0 10px 0 10px;
  color:#fff;
}

.active_news_list {
  width:665px;
  height:400px;
  padding:0 5px 0 5px;
}

.active_news_list li{
  border-bottom:1px solid #cafcda;
  padding-top:10px;
}

/* 参赛报名*/
.enter_title {
  font-size: 20px;
  text-align: left;
}

.enter_down {
  width:600px;
  height:90px;
  padding:80px 0 0 80px;
  background:url('../imgs/down_bg.jpg') no-repeat 320px 0px;
}

/* 组织结构 */
.org_nav a{
  -webkit-text-size-adjust: none;
  cursor:pointer;
  display:block;
  text-decoration:none;
}

.org_nav dd{
  width:120px;
  text-align:center;
  background:url('../imgs/sub_org_off.gif') no-repeat;
  cursor:pointer;
  -webkit-text-size-adjust: none;
}

.org_nav dd.on,.org_nav dd.on a:hover {
 background:url('../imgs/sub_org_on.gif') no-repeat;
 color:#fff;
}

.org_nav dd.on a{
  color:#fff;
}

.org_content{
  float:left;
  width:700px;
  padding:2px;
  margin-left:20px;
  margin-top:10px;
}

/* 获奖作品 */
.en_title {
  color:#c3c3c3;
}

.cn_title {
  -webkit-text-size-adjust: none;
  font-size: 25px;
  font-weight:bold;
}

.winart_nav {
  text-align:center;
  margin-top:10px;
}

.winart_ul{
margin-left:130px;
}

.winart_nav ul {
  padding-top:3px;
  width:510px;
}

.winart_nav li {
  float:left;
  width:90px;
}

.winart_nav span.on{
  -webkit-text-size-adjust: none;
  font-size: 20px;
  font-weight:bold;
  color:#df3234;
  cursor:pointer;
}
.winart_nav span{
  -webkit-text-size-adjust: none;
  font-size: 18px;
  font-weight:bold;
  color:#747474;
  cursor:pointer;
}

/* 获奖作品详细 */
.winart_item {
  height:600px;
}

.winart_content {
  margin-top:30px;
}

.thmb {
  float:left;
  width:265px;
  height:178px;
  padding:20px 0 0 20px;
  background:url('../imgs/art-bg.gif') no-repeat;
}

.thmb img {
  width:214px;height:135px
}


.winart{
  width:430px;
  height:198px;
  float:left;
}

.info-box{
  padding:8px;
  line-height:18px;
}

.info{
  font-weight:bold;
  color:#6d6d6d;
  margin-bottom:8px;
}
.detail{
  color:#6d6d6d;
}

/* 分页 */
.show_page_nav {
padding-right:6px;
}
.show_page_nav a{
  text-decoration:none;
}

.show_page_nav span{
  width:10px;
  cursor:pointer;
  display:block;
  border:1px solid #9a9a9a;
  color:#989898;
  font-weight:bold;
  text-align:center;
  cursor:hand;
  margin:2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:10px;
  padding:0px 8px 0px 8px;
  background:#fff ;
}

.pagination{
  overflow:hidden;
  margin:0;
  padding:2px 0px;
  _zoom:1;
  float:right;
}

.pagination li {
  float:left;
}

.pagination span:hover{
  background:#ffcc33;
  border:1px solid #9a9a9a;
  color:#9a6601;
}

.pagination span.currentState{
  background:#ffcc33;
  border:1px solid #9a9a9a;
  color:#9a6601;
}

.pagination span.disable{
  border:1px solid #fff;
  cursor:default;
}

.pagination span.disable:hover{
  background:none;
  color:#989898;
}

/* 作品投票一览 */
.art_item {
  height:auto;
}
.art_list {
  width:183px;
  float:left;
  margin:1px;
  _margin:0px -1px 0px 0px;
}

.art_list div{
  float:left;
}

.art_list .thmb {
  width:170px;
  height:127px;
  padding:15px 0 0 15px;
  background:url('../imgs/art-small-bg.gif') no-repeat;
}

.art_list .thmb img {
  width:157px;
  height:100px;
}

.des-box {
  width:179px;
  border-left:1px solid #e2e2e2;
  border-bottom:1px solid #e2e2e2;
  border-right:1px solid #e2e2e2;
}

.des-box li{
  font-weight:bold;
  color:#6d6d6d;
  line-height:18px;
  padding-left:5px;
}

.des {
  float:left;
  width:120px;
}

.vote {
  display:none;
  margin:13px 3px 0px 0px;
}
.vote img{
  cursor:hand;
}

/* BUTTONS */
.buttons {
float:right;
margin-top:-30px;
}
.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:13px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}

.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}
/* sort_btn */

button.sort_btn, .buttons a.sort_btn{
    color:#336699;
}
.buttons a.sort_btn:hover, button.sort_btn:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a.sort_btn:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}


.sort_btn1 {
   border-top: 1px solid #96d1f8;
   background: #5ead8f;
   background: -webkit-gradient(linear, left top, left bottom, from(#0091ff), to(#5ead8f));
   background: -webkit-linear-gradient(top, #0091ff, #5ead8f);
   background: -moz-linear-gradient(top, #0091ff, #5ead8f);
   background: -ms-linear-gradient(top, #0091ff, #5ead8f);
   background: -o-linear-gradient(top, #0091ff, #5ead8f);
   padding: 4px 8px;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 10px;
   font-family: Georgia, Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.sort_btn1:hover {
   border-top-color: #568fcc;
   background: #568fcc;
   color: #a5d4bf;
   text-decoration:none;
   }

.sort_btn1:active {
   border-top-color: #74a1bd;
   background: #74a1bd;
   }